indian squid - Español Inglés Diccionario